package com.yupi.lkzyoj.judge.codeSandBox.model;


import com.yupi.lkzyoj.model.dto.questionsubmit.JudgeInfo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class ExecuteCodeResponse {

    /**
     * 输出列表
     */
    private List<String> outputList;

    /**
     * 代码执行消息
     */
    private String message;

    /**
     * 代码执行状态
     */
    private Integer status;

    /**
     * 代码执行信息
     * - 消息
     * - 消耗时间
     * - 消耗内存
     */
    private JudgeInfo judgeInfo;

}
